F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 457 results
In this teaching activity, students will apply mathematical, science, and engineering concepts to experiment with balancing levers. They classify types of levers to design and build a simplified mobile and explore suspended and standing mobiles by sculptor Alexander Calder.
This activity invites students to explore coding an animation using a computer, a webcam and Scratch programming. Interactive animations allow learners to animate their world and their own movements. Students use a tool called video sensing that uses motion picked up from the webcam to start and engage with digital animations ...
Learn how to program a BBC micro:bit using Blockly — no experience required. Learn the basics of programming in Blockly with our full BBC micro:bit simulator. Create a Smart Garden device to monitor the health of your plants, measuring temperature and wiring up a simple soil moisture sensor.
Learn how to code the micro:bit to use the radio! In this DT Mini Challenge, you can create wireless networks to send pictures and messages around the room! You'll start by sending simple messages, but work up to making your own interactive games with your friends! Dive on in and you'll be sending secret messages in no time!
Use blocks to program a micro:bit for sport! Get excited about coding even if you have no experience. You'll use drag-and-drop blocks to write your own programs, and make interactive games and tools to improve your health.
Command an alien space fleet to save your home planet from global catastrophe. Build a fleet of drone ships using advanced top-secret technologies. On your journey to Earth, slingshot around a black hole and mine for valuable resources. Your mission is to outsmart Earth’s Global Defense System in your quest for precious ...
Learn how to program a BBC micro:bit using Blockly. No experience required. Learn the basics of programming in Blockly with our full BBC micro:bit simulator.
Learn how to use the Turtle in Blockly to draw and create with code. You'll draw a satellite piece by piece, building up your coding skills and learning advanced programming concepts like loops and functions.
This lesson will help students develop a basic understanding of computer programming structures by using block language Scratch. It will also introduce student to using Python with the Makey Makey electronic input device to create a game controller.
Write programs to solve problems with code and create word games! In this DT Challenge, you'll learn how to play Mad Libs, Questions, Taboo, and Word Chain, and even write your very own Pirate Chatbot! Can you fool your friends into thinking they're talking to a real person? Learn how to create a series of word games with ...
Control a turtle and draw amazing pictures with code. In this challenge you'll learn the fundamentals of programming by using instructions to position a turtle on the screen, drawing lines, patterns and shapes in the same way computers draw images. Computers use the input from users and the environment to give us feedback ...
This brief lesson provides an introduction to coding MakerBots (mBots) using a block language. It provides introductory information about the robot's sensors, motors and microcontroller so students can control the mBot.
Learn about the differences between animals, and how biologists use programming to help them do science! We'll learn about the features of animals, and how to use their differences in order to classify them. So hop in and learn some science!
As a general purpose programming language, python has a number of libraries that can be used for different purposes. PyGame is a free and open source python library that makes it easier to make multimedia applications like games.
In this coding challenge, students learn about programming in Blockly, including data representation, decomposition, design, branching, iteration, functions, variables, animations, tracing and evaluation.
This lesson sequence allows students to explore design thinking processes to investigate how games are designed, created and played. Students analyse the audience of games, understanding the importance of empathy in the design process. The learning sequence culminates in a showcase: students sharing the games they have ...
This sequence of lessons explores how conditions in the environment can impact on learning. Through investigating the environmental influences on our classroom, and learning environments such as light, noise and temperature, students collect data and identify the optimal learning environment.
Students use a visual programming language to create a game or quiz to help members of a community prepare for a severe weather event.
Students create their own website to record and present their learning. As part of the process students respectfully and constructively comment on each other’s webpage.
Use this video to discuss how Artificial Intelligence (AI) has the potential to be a transformative technology much like introduction of the car, 100 years ago. We also showcase some innovative Australian applications. This is the fourth video in a series. The first three in the series are Introduction to AI & machine ...